Weakness in the rupee against the US dollar also weighed on domestic stocks. The local unit fell 11 paise to 70.60 against the US dollar intra-day.
Yes Bank, Wipro, Kotak Bank, M&M, Sun Pharma, Maruti, HDFC, Hero MotoCorp, Infosys, TCS, L&T, Bajaj Auto and HUL were among the top gainers, rising up to 6 per cent.
Nifty crossed the 5,100 mark and ended up 108 points at 5,140.
Most of the 30-Sensex constituents led by M&M, Adani Ports, BhartiAirtel, Bajaj Auto, Hero MotoCorp, ICICI Bank, Sun Pharma, Cipla, HDFC Ltd, ONGC and Hind Unilever were trading in negative terrain, falling by up to 5.77 per cent.
As volatility continues to plague the emerging markets, India has been the worst performer after Vietnam this year. The US credit crisis and fears of a recession in the world's largest economy is compelling the foreign funds to dump stocks.
The Sensex ended at a fresh record closing high of 28,889 while Nifty ended at a fresh record closing high of 8,730.
Top losers in the Sensex pack on Friday included Bajaj Finance, ONGC, IndusInd Bank, PowerGrid, L&T, Axis Bank, NTPC, Bharti Airtel, HDFC, HDFC Bank and Kotak Mahindra Bank, falling up to 2.08 per cent.
Kotak Bank was the biggest loser in the Sensex pack, falling 3.71 per cent, followed by RIL, HDFC Bank, Bajaj Finance, PowerGrid, IndusInd Bank, Asian Paints, HDFC and ITC.
Other gainers included Kotak Bank, HCL Tech, ONGC, Asian Paints, Vedanta, HDFC Bank, Bajaj Finance, Maruti and TCS, gaining up to 1.41 per cent. Sun Pharma was the top loser, cracking 8.58 per cent.
Reliance Industries, Infosys and Tata Motors were the top contributors
In the Sensex pack, Axis Bank, HCL Tech, M&M, TCS, HDFC, Kotak Bank, PowerGrid, Hero MotoCorp and Vedanta were among the top gainers, rising up to 1.91 per cent. Sun Pharma was the biggest loser, cracking 5.78 per cent.
The biggest gainers in the Sensex pack were Sun Pharma, Bajaj Finance, Vedanta, Yes Bank, ICICI Bank, HDFC, Tata Motors, HCL Tech, IndusInd Bank and Axis Bank, rising up to 2.98 per cent.
Losers included Bharti Airtel, SBI, Wipro, Vedanta, Maruti Suzuki, ICICI Bank, Axis Bank and Reliance Industries, falling up to 2.18 per cent.
Major gainers in the Sensex pack were Hero Motocorp, which rallied 7.01 per cent, followed by Bharti Airtel (6.69 per cent), Yes Bank (5.30 per cent), Adani Ports (4.90 per cent), Tata Steel (3.75 per cent) and Bajaj Auto (3.70 per cent).
The rally was led by IT stocks, with TCS and Infosys rising up to 5 per cent. Yes Bank, on the other hand, was the biggest loser on both the bourses, cracking nearly 12 per cent
On a net basis, foreign portfolio investors bought Rs 446 crore worth of domestic stocks on Thursday and domestic institutional investors (DIIs) were net buyers to the tune of Rs 49.68 crore, provisional data available with BSE suggested.
Top gainers in the Sensex pack were TCS, Bharti Airtel, Infosys, Axis Bank, L&T, ITC, PowerGrid, HCL Tech and Tata Steel, ending up to 2.39 per cent.
While Vedanta was the biggest gainer in the Sensex pack rallying 4.67 per cent, others included Tata Steel, ONGC, NTPC, Yes Bank, Infosys, Sun Pharma, Bharti Airtel, SBI, Bajaj Finance, L&T and RIL, rising up to 4.13 per cent.
The market breadth, indicating the overall health of the market, was positive
NTPC was the top gainer, spurting 4.28 per cent. Other winners were Bajaj Auto, Bajaj Finance, Sun Pharma, ITC, Hero MotoCorp, TCS, Yes Bank, HDFC, HDFC Bank and SBI, rising up to 1.38 per cent.
The broader NSE Nifty ended at 10,888, a gain of 0.77 per cent or 83 points, after shuttling between 10,900.35 and 10,844.85.
Sectorally, metal and banking stocks rallied the most, while FMCG and realty stocks came under selling pressure.
The broader NSE Nifty, after shuttling between 10,600.25 and 10,491.45 points, ended the last session of Samvat 2074 with a rise of 6 points, or 0.06 per cent, to end at 10,530.
It was a "bloody Monday" for Chinese stock markets as shares once again nosedived in the sharpest decline since 2007.
Power, oil and gas, PSU, metal, banking, auto, capital goods, infrastructure and healthcare sector stocks witnessed heavy buying through the session.
Brokerage CLSA has raised its "already substantial overweight in India", its chief strategist Christopher Wood wrote on Aug. 7.
Shanghai's benchmark share index plunged below 4,000 points for the first time since April
Major gainers in the Sensex pack were Wipro, Kotak Bank, Infosys, Maruti, Tata Motors, L&T, IndusInd Bank, Hero MotoCorp, M&M, SBI, ONGC, HDFC Bank and HUL, rising up to 3 per cent.
Kotak Mahindra Bank was the biggest gainer on both the indices, ending nearly 9 per cent higher following reports that Warren Buffett's Berkshire Hathaway Inc was planning to pick up stake in the private sector lender.
Top gainers of the session included Bajaj Auto, Kotak Bank, M&M, Vedanta, IndusInd Bank, Asian Paints, HDFC Bank, Reliance Industries, HUL, HDFC, ITC, Tata Steel and Tata Motors, rallying up to 5 per cent.
Infosys, Reliance Industries, TCS, HDFC, HDFC Bank, Maruti, SBI, IndusInd Bank and Kotak Bank led the gains on the Sensex, rising up to 2.53 per cent.
All sectoral indices on the BSE and NSE ended in the red, led by realty, banking, metal, pharma, pharma and financial stocks.
Pharma major Sun Pharma remained the worst loser in the Sensex pack for the second day in a row after reports that regulator Sebi may reopen the insider trading case against the company.
HDFC was the leading gainer among Sensex stocks on Thursday, rising by 1.65 per cent, followed by Sun Pharma, ICICI Bank, Asian Paints, Titan and Infosys. TCS was the biggest loser, shedding 1.33 per cent. Ultratech Cement, Bharti Airtel, Kotak Bank and Tech Mahindra were among the other major laggards.
In the Sensex pack, Axis Bank, Tata Motors, Infosys, Kotak Bank, HDFC Bank, RIL, Bajaj Auto, SBI, HUL, Tata Steel, Vedanta, HFDC, TCS, ITC and Sun Pharma jumped up to 4.64 per cent.
Other losers included HCL Tech, Yes Bank, IndusInd Bank, TCS, ONGC, Bajaj Finance, PowerGrid, Vedanta, Asian Paints, NTPC and Hero MotoCorp, which shed up to 4.07 per cent.
Sun Pharma stole the show in the Sensex pack, spurting 3.91 per cent, followed by M&M at 2.87 per cent.
The NSE Nifty ended 89.40 points, or 0.83 per cent, lower at 10,710.45.
Chinese shares opened lower, with the Shanghai Composite Index down 1.8% and the CSI300 index down 2.2%.
The indices closed with losses for the week, with the Sensex declining 476.14 points, and the broader NSE Nifty falling 155.45 points during the period.